package com.iwhalecloud.bss.kite.cucc.client.dto.goods;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;


@ApiModel("活动DTO")
public class ActivitieDTO {
    @ApiModelProperty(value = "活动编码")
    private String activityId;
    @ApiModelProperty(value = "活动名称")
    private String activityName;
    @ApiModelProperty(value = "活动类型 discoun：折扣活动 addValue:增值活动")
    private String activityType;
    @ApiModelProperty(value = "VALID:生效  INVALID:失效")
    private String activityStauts;
    @ApiModelProperty(value = "活动折扣 针对折扣活动")
    private String activityDiscount;
    @ApiModelProperty(value = "活动产品价格 针对增值活动")
    private String activityPrice;
    @ApiModelProperty(value = "活动的产品列表")
    private List<ProductDTO> activityProducts;
    @ApiModelProperty(value = "活动性质 可选：optional 必选：required")
    private String optionType;
    @ApiModelProperty(value = "活动允许参与次数 one:只能参与1次  custom:前端自定义")
    private String activityNum;
    public String getActivityId() {
        return activityId;
    }
    public void setActivityId(String activityId) {
        this.activityId = activityId;
    }
    public String getActivityName() {
        return activityName;
    }
    public void setActivityName(String activityName) {
        this.activityName = activityName;
    }
    public String getActivityType() {
        return activityType;
    }
    public void setActivityType(String activityType) {
        this.activityType = activityType;
    }
    public String getActivityStauts() {
        return activityStauts;
    }
    public void setActivityStauts(String activityStauts) {
        this.activityStauts = activityStauts;
    }
    public String getActivityDiscount() {
        return activityDiscount;
    }
    public void setActivityDiscount(String activityDiscount) {
        this.activityDiscount = activityDiscount;
    }
    public String getActivityPrice() {
        return activityPrice;
    }
    public void setActivityPrice(String activityPrice) {
        this.activityPrice = activityPrice;
    }
    public List<ProductDTO> getActivityProducts() {
        return activityProducts;
    }
    public void setActivityProducts(List<ProductDTO> activityProducts) {
        this.activityProducts = activityProducts;
    }
    public String getOptionType() {
        return optionType;
    }
    public void setOptionType(String optionType) {
        this.optionType = optionType;
    }
    public String getActivityNum() {
        return activityNum;
    }
    public void setActivityNum(String activityNum) {
        this.activityNum = activityNum;
    }
	
}
